本文为skydome20创建的R系列笔记,因为原始链接已失效,帮运到此,
学习程式语言的第一步,就是要在自己的电脑上安装那个程式语言。

今天除了安装“R”以外,还会额外安装一个东西叫“RStudio”,R专属的IDE(Integrated Development Environment)。

简单来说,RStudio可以协助你更方便、轻松地撰写R的程式;更重要的是,会让你显得更专业喔!
下面是如何安装R和RStudio的图文说明,照着做应该就没问题了。

(一)安装R

1. 在Google搜寻“R”

2. 点击第一个连结

3. 点击“download R”

4. 往下滑,找到“Taiwan”,点击第二个下载点

**5. 根据你的电脑作业系统(windows, Linux, Mac),点击适合的下载连结(http://cran.csie.ntu.edu.tw/)**

6-1. (windows版)点击“base”,点选第一个连结

6-2. (Mac版)点击第一个连结

7. 最后,你会下载一个安装档(.exe),把这个安装档安装起来就好!(一直点下一步/同意,采用它预设的设定就好)

(二)安装RStudio

1. 在Google搜寻“RStudio”,点击第一个连结

2. 来到这个画面,从上方的“Products”里点击“RStudio”

3. 安装一般桌面版的RStudio

4. 点击左边的版本,会进入下载点

5. 根据自己的电脑,选择Windows或Mac的版本

**(https://www.rstudio.com/products/rstudio/download/)**

6. 最后,和R一样,会下载一个安装档(.exe),把这个安装档安装起来就好啰!(一直点下一步/同意,采用它预设的设定就好)

(三)安装完毕,开始使用RStudio

如此,安装完R跟RStudio之后,学习R的第一步就已经完成。

把RStudio点开来以后,展开的画面会像这样:

依照以下顺序(1.点击“File” -> 2.“New File” -> 3. “R Script”)

就会看到多了一个视窗。以下是完整的RStudio介面。同时,你也已经完成写R程式之前的前置作业!

你会发现,RStudio的介面主要可以分成四个区块:

即使直接介绍每个区块的作用,我想可能也会听得雾煞煞XD
因此,直接用例子来解释吧!(借由在操作的过程中,慢慢熟悉RStudio的操作规则,理解基本的观念。)

首先,在R Script里面写下程式,然后按“执行”查看结果。

你会发现,在正下方的Console中,显示了上面程式码的结果;而在右上角,显示出定义好的变数。
此外,你可能还会发现,R是用<-符号来进行变数的定义(assign value)

当然,R里面遵守先乘除、后加减的法则。
(可以把这行输入在console中,或是先在R Script写好再执行)

3 * 5 + 4 / 2
## [1] 17

如果要先进行加减,可以用括号括起来,就会先进行括号内的运算。
(可以把这行输入在console中,或是先在R Script写好再执行):

3 * (5 + 4) / 2
## [1] 13.5

到目前为止,已经完成了“在自己的电脑里安装好R和RStudio”,“简单熟悉了操作介面”的步骤。
恭喜你,已经踏出学习R的第一步了。先稍微喘口气、休息一下吧!
接下来,要开始学习R里面的内容了。
It is a long way to go~

(额外)介面颜色、字体的设定

这是额外的小技巧,请随意浏览吧!
因为我个人不太喜欢RStudio预设介面的风格,尤其是长时间写程式的时候,眼睛的舒适度就很重要XD
因此,我习惯调整“主题”、“颜色”、“字体”的风格,这样在写程式上时也会觉得比较舒服。

那么,要怎么做呢?
点选“Tools” -> “Global Options”

左方找“Appearance”,就会出现这样的画面:
然后,你就可以开始挑选自己喜欢的主题!

(我个人的偏好,主题:“Cobalt” 字型:“Consolas” 字型大小:14)
写程式的感觉就会像这样!